umbrella firework - French English Dictionary